home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1994 / MacHack 1994.toast / MacHack™ 1987-1994 / MacHack™ '90 / Source Code ƒ.sea / Source Code ƒ / MPW C ƒ / Keymap ƒ / KeymapDisplay.make / KeymapDisplay.make
Encoding:
Text File  |  1989-06-18  |  606 b   |  30 lines  |  [TEXT/MPS ]

  1. o int or long
  2.  ************************************************************************/
  3. #ifdef Lattice
  4. long    atoi(s)
  5. char    *s;
  6. {
  7.     long    n;
  8.     int        sign = 0;
  9.  
  10.     while (*s==' ' || *s=='\t')
  11.         ++s;                /* move over blanks & tabs                    */
  12.     if (*s=='-')
  13.         sign=1;
  14.     else
  15.         if (*s!='+')
  16.             --s;
  17.     ++s;                    /* skip sign                                */
  18.     for (n=0; *s >= '0' && *s<='9'; )
  19.         n = n * 10 + (*s++ - '0');
  20.     if (sign)
  21.         n = -n;
  22.     return n;
  23. }
  24. #endif
  25.  
  26. /************************************************************************
  27.  * Function: alloc
  28.  ************************************************************************/
  29. char* alloc(i)
  30. int